Implementing an Approximate Probabilistic Algorithm for Error Recovery in Concurrent Processing Systems
نویسندگان
چکیده
We have developed a probabilistic algorithm for improved error recovery in a system of concurrent processes. Simulations for various lengths of checkpoint intervals have shown that in most cases the probabilistic method is more cost effective than the iterative rollback method. However, implementation of the probabilistic algorithm requires knowledge of the distribution function of the latency times between error occurrence and error detection. In this paper, we present a method for obtaining an approximate empirical distribution function for the latency times using the iterative rollback method. The cost effectiveness of the probabilistic method, when based on the approximate distribution function, is investigated for various parameters (number of data points collected, length of error interval). We show that using the probabilistic algorithm in conjunction with the approximate distribution function still leads to significant cost reduction over the iterative method, while not requiring knowledge of the theoretical distribution function, making this implementation universally applicable.
منابع مشابه
An approach to fault detection and correction in design of systems using of Turbo codes
We present an approach to design of fault tolerant computing systems. In this paper, a technique is employed that enable the combination of several codes, in order to obtain flexibility in the design of error correcting codes. Code combining techniques are very effective, which one of these codes are turbo codes. The Algorithm-based fault tolerance techniques that to detect errors rely on the c...
متن کاملNovel Radial Basis Function Neural Networks based on Probabilistic Evolutionary and Gaussian Mixture Model for Satellites Optimum Selection
In this study, two novel learning algorithms have been applied on Radial Basis Function Neural Network (RBFNN) to approximate the functions with high non-linear order. The Probabilistic Evolutionary (PE) and Gaussian Mixture Model (GMM) techniques are proposed to significantly minimize the error functions. The main idea is concerning the various strategies to optimize the procedure of Gradient ...
متن کاملSoft Error Resilience of Probabilistic Inference Applications
With shrinking device size and increasing complexity, soft errors are becoming an issue in the reliability of digital systems. To make efficient robust systems, it is important to understand how soft errors affect the quality of output for the target applications. Probabilistic inference applications are interesting since they produce non-exact results and yet are useful in many different field...
متن کاملAdaptive Approximate Record Matching
Typographical data entry errors and incomplete documents, produce imperfect records in real world databases. These errors generate distinct records which belong to the same entity. The aim of Approximate Record Matching is to find multiple records which belong to an entity. In this paper, an algorithm for Approximate Record Matching is proposed that can be adapted automatically with input error...
متن کاملتحلیل الگوهای همزمان در نمودارهای کنترل فرآیند آماری با استفاده از شبکه عصبی
Statistical Process Control (SPC) charts play a major role in quality control systems, and their correct interpretation leads to discovering probable irregularities and errors of the production system. In this regard, various artificial neural networks have been developed to identify mainly singular patterns of SPC charts, while having drawbacks in handling multiple concurrent patterns. In th...
متن کامل